pontoon dock - French English Dictionary